package com.fuyao.cloud.personnel.api.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.fuyao.cloud.personnel.api.annotaion.ValidationDate;
import lombok.Data;

import java.io.Serializable;

/**
 * 个人简历信息
 *
 * @author 碎月
 * @date 2021-12-16 10:35:30
 */
@Data
@ColumnWidth(30)
public class ResumeExcelVO implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 人员编号
     */
    @ExcelProperty(value="人员编号")
    private String personnelNum;

    /**
     * 用户名称
     */
    @ExcelProperty(value="用户名称")
    private String userName;

    /**
     * 开始日期
     */
    @ValidationDate(message = "开始日期格式不正确")
    @ExcelProperty(value="开始日期")
    private String startDate;

    /**
     * 结束日期
     */
    @ValidationDate(message = "结束日期格式不正确")
    @ExcelProperty(value="结束日期")
    private String endDate;

    /**
     * 所在单位
     */
    @ExcelProperty(value="所在单位")
    private String unitName;

    /**
     * 职 务
     */
    @ExcelProperty(value="职 务")
    private String post;
}
